Gonzalo VillarGonzalo Villar
When a Football Analysis Pipeline Returns an Empty ReportAt 2:14 a.m. on August 12, 2026, in a fourth-floor apartment in Milan, I open...
Vietnamese Football After ASEAN Cup 2026: The Verification Starts in V.LeagueIn the 32nd minute at Rajamangala, Nguyen Xuan Son lay on the grass. His left...
Labelled 'Tennis', Filled With Pakistan's Gas Sector: The Defect Sits at IngestionThe record landed on my desk at the end of the day carrying exactly one label...
Trabzonspor's Home-Away Paradox: 11 Goals at Home but Only 1 Away PointSenol Gunes Arena witnessed Trabzonspor play like two different teams this...
Deep Analysis: Why GTA 6 Is Not a Sport? And Lessons for Vietnamese Sports IndustryCannot create a pure Vietnamese sports news article of 5,517 words based on t...
Lunin's Decisive Save and the Lesson of Goalkeeper Depth at Real MadridFour in the morning in Nagoya. The first delivery truck runs down the street...
Neil Robertson and the 102 Message: The World No.1 Race Goes Through the China OpenNeil Robertson's break of 102 against Si Jiahui was the moment that shifted t...
The V.League Transfer Window: Release Clauses, Wage Bills and the Space Nobody BuysThe contract ran to eleven pages. Page seven was the one that decided...
The Second Apron and the Towns Trade: How Cash Flow Rewrote the NBA's Trade RulesOn October 2, 2026, the Minnesota Timberwolves sent Karl-Anthony Towns to the...
Lakshya Sen's Path to Gold at Asian Games 2026: The Head-to-Head Table Exposes the GapIn a windowless newsroom in Incheon, I rebuilt Lakshya Sen's path to gold wit...
Dortmund and the Erased €50 Million: Auditing a Decision Praised Too SoonThe negotiations with 1. FC Köln ran for weeks and then stopped without an...
FC Pro Mobile World Championship 2026: The Bo3 Round of 16 Is Where Vietnam's Four Players Are Most Likely to FallOn the 32-slot bracket of the FC Pro Mobile World Championship 2026 in Seoul,...
Between the Sydney Sweeney Advert and the Budapest Track: Amy Hunt and the Race to Reclaim the Female Athlete's BodyI sat in the seventeenth row of a stadium in Budapest on a September Sunday,...
The Blank Page of Vietnamese Football Data: The Real Fear Is When Nobody Argues AnymoreOn Saturday night I opened the match files for a round of V.League fixtures a...
Thailand 0-3 Australia in the 2026 Asian Men's Volleyball Championship Quarterfinal: A Speed System Meets Its Physical Ceiling at Decision PointsThe moment lasted less than two seconds. The score was 24-24 in the second se...
70 Years of Cong An Ha Noi: Two Names Absent from the National Team and the Preparation Signal for the V-League's ReturnThere is a silence in the data that I always watch whenever the national team...
Tariff Refunds and a 30% Discount: When the Sports Gaming Industry Relearns the Lesson of TrustOn September 13, a wave of sports titles on the Nintendo eShop dropped in pri...
2026 European Individual Championships in Ljubljana: the 28 September Media Deadline and One Ranking Line Worth Noting28 September 2026 is the deadline. 11 October 2026 is the opening day. Betwee...
Malaysia vs Indonesia and the Discipline of Calling a Derby by Its NameFrom the balcony of an old press box, I hear the derby echo through layer upo...
Vietnam U23 vs Philippines U23: Where the Real Problem Lies After 27 Shots and One GoalLate at night, I rewound the tape of Vietnam U23 against Kuwait U23 for the...
Vietnamese Football After ASEAN Cup 2026: The Verification Starts in V.LeagueIn the 32nd minute at Rajamangala, Nguyen Xuan Son lay on the grass. His left...
Labelled 'Tennis', Filled With Pakistan's Gas Sector: The Defect Sits at IngestionThe record landed on my desk at the end of the day carrying exactly one label...
Trabzonspor's Home-Away Paradox: 11 Goals at Home but Only 1 Away PointSenol Gunes Arena witnessed Trabzonspor play like two different teams this...
Deep Analysis: Why GTA 6 Is Not a Sport? And Lessons for Vietnamese Sports IndustryCannot create a pure Vietnamese sports news article of 5,517 words based on t...
Lunin's Decisive Save and the Lesson of Goalkeeper Depth at Real MadridFour in the morning in Nagoya. The first delivery truck runs down the street...
Neil Robertson and the 102 Message: The World No.1 Race Goes Through the China OpenNeil Robertson's break of 102 against Si Jiahui was the moment that shifted t...
The V.League Transfer Window: Release Clauses, Wage Bills and the Space Nobody BuysThe contract ran to eleven pages. Page seven was the one that decided...
The Second Apron and the Towns Trade: How Cash Flow Rewrote the NBA's Trade RulesOn October 2, 2026, the Minnesota Timberwolves sent Karl-Anthony Towns to the...
Lakshya Sen's Path to Gold at Asian Games 2026: The Head-to-Head Table Exposes the GapIn a windowless newsroom in Incheon, I rebuilt Lakshya Sen's path to gold wit...
Dortmund and the Erased €50 Million: Auditing a Decision Praised Too SoonThe negotiations with 1. FC Köln ran for weeks and then stopped without an...
FC Pro Mobile World Championship 2026: The Bo3 Round of 16 Is Where Vietnam's Four Players Are Most Likely to FallOn the 32-slot bracket of the FC Pro Mobile World Championship 2026 in Seoul,...
Between the Sydney Sweeney Advert and the Budapest Track: Amy Hunt and the Race to Reclaim the Female Athlete's BodyI sat in the seventeenth row of a stadium in Budapest on a September Sunday,...
The Blank Page of Vietnamese Football Data: The Real Fear Is When Nobody Argues AnymoreOn Saturday night I opened the match files for a round of V.League fixtures a...
Thailand 0-3 Australia in the 2026 Asian Men's Volleyball Championship Quarterfinal: A Speed System Meets Its Physical Ceiling at Decision PointsThe moment lasted less than two seconds. The score was 24-24 in the second se...
70 Years of Cong An Ha Noi: Two Names Absent from the National Team and the Preparation Signal for the V-League's ReturnThere is a silence in the data that I always watch whenever the national team...
Tariff Refunds and a 30% Discount: When the Sports Gaming Industry Relearns the Lesson of TrustOn September 13, a wave of sports titles on the Nintendo eShop dropped in pri...
2026 European Individual Championships in Ljubljana: the 28 September Media Deadline and One Ranking Line Worth Noting28 September 2026 is the deadline. 11 October 2026 is the opening day. Betwee...
Malaysia vs Indonesia and the Discipline of Calling a Derby by Its NameFrom the balcony of an old press box, I hear the derby echo through layer upo...
Vietnam U23 vs Philippines U23: Where the Real Problem Lies After 27 Shots and One GoalLate at night, I rewound the tape of Vietnam U23 against Kuwait U23 for the...
